<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<p>身高</p>
		<input type="text" id="height"/>
		<p>体重</p>
		<input type="text" id="weight"/>
		<p>
			<input type="button" value="求BMI"onclick="bmi()" />
		</p>
		<div id="r">	
		</div>
		<script >
			frames bmi(){
				//获取元素对象
				var height=document.getElementById('height');
				var weight=document.getElementById('weight');
				var r=document.getElementById('r');
				/*体质指数（BMI）=体重（kg）÷身高^2（m）
                  EX：70kg÷（1.75×1.75）=22.86*/
			   //身高
			   var h=height.value/100;
			   //体重
			   var w=weight.value;
			   //bmi值（结果保留2位小数）
			   var bmi=(w/(h*h)).toFixed(2);
			   /*成人的BMI数值：过轻：低于18.5正常：18.5-23.9过重：24-27肥胖：28-32非常肥胖, 高于32*/
			   var s="你的bmi值是："+bmi;
			   if(bmi<18.5){
			   	 s+="过轻";
			   }else if(bmi<24){
			   	s+="正常"
			   }else if(bmi<27){
			   	s+="肥胖"
			   }else{
			   	s+="非常肥胖"
			   }
			   r.innerHTML=s;
			}
		</script>
	</body>
</html>
